despicable and malicious person - Español Inglés Diccionario